const app = getApp();
const common = require('../../utils/common.js');
const api = require('../../config/api.js');

Page({
  data: {
    articleTagList: [
      // {
      //   tagImageUrl: '/img/zdjk.png',
      //   tagName: '鼎瓯健康',
      //   id: 10
      // },
      // {
      //   tagImageUrl: '/img/1.png',
      //   tagName: '鼎瓯云',
      //   id: 5
      // },
      // {
      //   tagImageUrl: '/img/hlcw.png',
      //   tagName: '欢乐潮玩',
      //   id: 2
      // },
      // {
      //   tagImageUrl: '/img/ssdw.png',
      //   tagName: '膳食鼎味',
      //   id: 7
      // },
      // {
      //   tagImageUrl: '/img/dxwy.png',
      //   tagName: '鼎兴物业',
      //   id: 8
      // },
      // {
      //   tagImageUrl: '/img/10.png',
      //   tagName: '四点半学堂',
      //   id: 15
      // },
      // {
      //   tagImageUrl: '/img/12.png',
      //   tagName: '老友记',
      //   id: 17
      // },
     
      // {
      //   tagImageUrl: '/img/4.png',
      //   tagName: '37度云客',
      //   id: 3
      // },
      // {
      //   tagImageUrl: '/img/3.png',
      //   tagName: '29度云客',
      //   id: 4
      // },
      // {
      //   tagImageUrl: '/img/15.png',
      //   tagName: '瓯房通',
      //   id: 1
      // }

      

    ],
    swiperList: [],
    imgUrl: app.globalData.imgurl,
    currentIndex: 0,
    text: "欢迎关注瓯客会小程序！",
    keyword: "",
    showAd: true,
    showcancel: false,
    num: 30,
	isBind:-1
  },
  //关闭广告
  cancelTap() {
    this.setData({
      showAd: true
    });
  },
  //广告链接
  activeContent(event) {
    console.log(event.currentTarget.dataset.id);
    // this.setData({showAd:!this.data.showAd});
    let musicId = event.currentTarget.dataset.id;
    wx.navigateTo({
      url: `../musicList/musicList?playlistId=${musicId}`,

      success() {
        console.log('navigate success')
      },
      fail(err) {
        console.log(err)
      }
    });

  },
  //阻止滚动穿透

  preventMove(e) {
    console.log(e);
  },
  getisyezhu(){
	  const that=this;
	  common.request(api.wuyephone, 'get').then(res => {
	  	 const isBind=res.data.isBind;
		 that.setData({
			 isBind
		 })
	  })
  },
  onLoad: function (options) {
	  this.getisyezhu()
    setTimeout(() => {
      this.setData({
        showAd:false
      })
    }, 3000)
    let that = this;
    var timer = setInterval(() => {
      if (that.data.num == 1) {
        that.cancelTap()
        clearInterval(timer)
        return
      }
      that.setData({
        num: that.data.num - 1
      })
    }, 1000);
  },
  onShow: function () {
    setTimeout(() => {
      this.setData({
        showcancel: true
      })
    }, 6000)
    this.getmainbanner();
    this.setData({
      keyword: ''
    });
    this.getIndexData();
  },
  getmainbanner() {
    let that = this;
    common.request(api.mainbanner, {}, 'post').then(function (data) {
      //console.log(data)
      if (data.type === 'success') {
        that.setData({
          kpadList: data.data.adList,
        });
      }
    });
  },
  getIndexData: function () {
    let that = this;
    common.request(api.IndexDataInfo, {}, 'get').then(function (data) {
      if (data.type === 'success') {
        that.setData({
          adList: data.data.adList,
          articleTagList: data.data.articleTagList,
          articleIndexList: data.data.articleIndexList,
          noticeList: data.data.noticeList
        });
      }
    });
  },
  keywordInput: function (e) {
    var that = this;
    that.setData({
      keyword: e.detail.value
    });
  },
  onKeywordConfirm: function () {
    var keyword = this.data.keyword;
    wx.navigateTo({
      // url: '../newsList/newsList?keyword=' + keyword
      url: '/pages/searchList/searchList?keyword=' + keyword
    })
  },
  toDetail: function (e) {
    //linkType :  链接类型  0，商品品类   1， 活动详情   2， 外链  3，图文详情 4，跳转小程序
    var id = e.currentTarget.dataset.id;
    var type = e.currentTarget.dataset.type;
    var linkProductCategoryId = e.currentTarget.dataset.newid;
    console.log(type)
    if(type == 0){
      // wx.navigateTo({
      //   url: '/pages/catalog/catalog?parentCategoryId=' + linkProductCategoryId
      // })
      wx.navigateTo({
        url: '/pages/category/category?categoryId=' + linkProductCategoryId
      }) 
    }else if(type == 1){
		if(this.data.isBind==0){
			wx.showModal({
				content:'您不是业主！'
			})
			return;
		}
      wx.navigateTo({
        url: '/pages/wuye/index'
      })
	  //url: '/pages/GameDet/index?id=' + linkProductCategoryId
    }else if(type == 2){
      linkProductCategoryId = escape(linkProductCategoryId)
      console.log(linkProductCategoryId)
      wx.navigateTo({
        url: '/pages/wailian/index?url=' + linkProductCategoryId
      })
    }else if(type == 3){
      wx.navigateTo({
        url: '../newsDetail/newsDetail?articleId=' + id
      })
    }else if(type == 4){
      wx.navigateToMiniProgram({
        appId: linkProductCategoryId,
      })
    }
    
  
    // if (id == 1) {
    //   wx.navigateToMiniProgram({
    //     appId: 'wxd045c6865a893c1a',
    //   })
    // }
    // if (id == 2) {
    //   wx.navigateTo({
    //     url:"../../pages/category/category?parentCategoryId=41&categoryId=42"
    //     //url: '/pages/catalog/catalog?parentCategoryId=42'
    //   })
    // }
    // if (id == 5) {
    //   wx.navigateTo({
    //     url: '/pages/outurl/index?type=5'
    //   })
    // }
    // if (id == 3) {
    //   wx.navigateTo({ 
    //     url: '/pages/outurl/index?type=8'
    //     //url: '/pages/catalog/catalog?parentCategoryId=45'
    //   })
    // }
    // if (id == 4) {
    //   wx.navigateTo({
    //     url: '/pages/outurl/index?type=7'
    //     //url: '/pages/catalog/catalog?parentCategoryId=45'
    //   })
    // }
    // if (id == 7) {
    //   wx.navigateTo({
    //     url:"../../pages/category/category?parentCategoryId=41&categoryId=45"
    //     //url: '/pages/outurl/index?type=7'
    //     //url: '/pages/catalog/catalog?parentCategoryId=45'
    //   })
    // }
    // if (id == 8) {
    //   wx.navigateTo({
    //     url:"../../pages/category/category?parentCategoryId=41&categoryId=46"
    //    // url: '/pages/outurl/index?type=8'
    //    // url: '/pages/catalog/catalog?parentCategoryId=46'
    //   })
    // }
    // if (id == 10) {
    //   wx.navigateTo({
    //     url:"../../pages/category/category?parentCategoryId=41&categoryId=44"
    //     //url: '/pages/catalog/catalog?parentCategoryId=41&categoryId=46'
    //   })
    // }
    // if (id == 11) {
    //   wx.navigateTo({
    //     url: '../newsDetail/newsDetail?articleId=' + '27'
    //   })
    // }
    // if (id == 12) {
    //   wx.navigateTo({
    //     url: '../newsDetail/newsDetail?articleId=' + '36'
    //   })
    // }
    // if (id == 13) {
    //   wx.navigateTo({
    //     url: '../newsDetail/newsDetail?articleId=' + '28'
    //   })
    // }
    // if (id == 14) {
    //   wx.navigateTo({
    //     url: '../newsDetail/newsDetail?articleId=' + '26'
    //   })
    // }
    // if (id == 15) {
    //   wx.navigateTo({
    //     url: '/pages/GameDet/index?id=9'
    //   })
    // }
    // if (id == 16) {
    //   wx.navigateTo({
    //     url: '../newsDetail/newsDetail?articleId=' + '40'
    //   })
    // }
    // if (id == 17) {
    //   wx.navigateTo({
    //     url: '/pages/GameDet/index?id=10'
    //   })
    // }
    // if (id == 18) {
    //   wx.navigateTo({
    //     url: '../newsDetail/newsDetail?articleId=' + '42'
    //   })
    // }
    // if (id == 19) {
    //   wx.navigateTo({
    //     url: '../newsDetail/newsDetail?articleId=' + '43'
    //   })
    // }

  },
  handleChange: function (e) {
    this.setData({
      currentIndex: e.detail.current
    })
  },
  tel: function () {
    wx.makePhoneCall({
      phoneNumber: app.globalData.phoneNumber,
    })
  },
  onShareAppMessage: function () {
    return {
      title: '瓯客会',
      desc: '瓯客会',
      path: '/pages/index/index'
    }
  },
  link: function (e) {
    var linkType = e.currentTarget.dataset.linkType;
    var linkId = e.currentTarget.dataset.linkId;
    if (linkId != null && linkId != '') {
      if (linkType == 1) {
        wx.navigateTo({
          url: '/pages/newsDetail/newsDetail?articleId=' + linkId
        })
      } else if (linkType == 2) {
        wx.navigateTo({
          url: '/pages/goods/goods?productSkuId=' + linkId
        })
      }
    }
  }
})